<!DOCTYPE html>

















































<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <meta name="description" content="Javadoc API documentation for Dormancy." />

<link rel="shortcut icon" type="image/x-icon" href="./favicon.ico" />
<title>

  Class Index


| Dormancy

</title>
<link href="./../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
<link href="./../assets/customizations.css" rel="stylesheet" type="text/css" />
<script src="./../assets/search_autocomplete.js" type="text/javascript"></script>
<script src="./../assets/jquery-resizable.min.js" type="text/javascript"></script>
<script src="./../assets/doclava-developer-docs.js" type="text/javascript"></script>
<script src="./../assets/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
  setToRoot("./", "./../assets/");
</script>
<script src="./../assets/doclava-developer-reference.js" type="text/javascript"></script>
<script src="./../assets/navtree_data.js" type="text/javascript"></script>
<script src="./../assets/customizations.js" type="text/javascript"></script>
<noscript>
  <style type="text/css">
    html,body{overflow:auto;}
    #body-content{position:relative; top:0;}
    #doc-content{overflow:visible;border-left:3px solid #666;}
    #side-nav{padding:0;}
    #side-nav .toggle-list ul {display:block;}
    #resize-packages-nav{border-bottom:3px solid #666;}
  </style>
</noscript>
</head>


<div id="header">
    <div id="headerLeft">
    
      <span id="masthead-title">Dormancy</span>
    
    </div>
    <div id="headerRight">
      
  <div id="search" >
      <div id="searchForm">
          <form accept-charset="utf-8" class="gsc-search-box" 
                onsubmit="return submit_search()">
            <table class="gsc-search-box" cellpadding="0" cellspacing="0"><tbody>
                <tr>
                  <td class="gsc-input">
                    <input id="search_autocomplete" class="gsc-input" type="text" size="33" autocomplete="off"
                      title="search developer docs" name="q"
                      value="search developer docs"
                      onFocus="search_focus_changed(this, true)"
                      onBlur="search_focus_changed(this, false)"
                      onkeydown="return search_changed(event, true, './')"
                      onkeyup="return search_changed(event, false, './')" />
                  <div id="search_filtered_div" class="no-display">
                      <table id="search_filtered" cellspacing=0>
                      </table>
                  </div>
                  </td>
                  <td class="gsc-search-button">
                    <input type="submit" value="Search" title="search" id="search-button" class="gsc-search-button" />
                  </td>
                  <td class="gsc-clear-button">
                    <div title="clear results" class="gsc-clear-button">&nbsp;</div>
                  </td>
                </tr></tbody>
              </table>
          </form>
      </div><!-- searchForm -->
  </div><!-- search -->
      
    </div>
</div><!-- header -->


  <div class="g-section g-tpl-240" id="body-content">
    <div class="g-unit g-first side-nav-resizable" id="side-nav">
      <div id="swapper">
        <div id="nav-panels">
          <div id="resize-packages-nav">
            <div id="packages-nav">
              <div id="index-links"><nobr>
                <a href="./packages.html"  >Package Index</a> | 
                <a href="./classes.html" class="selected">Class Index</a></nobr>
              </div>
              <ul>
                
    <li class="api apilevel-">
  <a href="./at/dormancy/package-summary.html">at.dormancy</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/access/package-summary.html">at.dormancy.access</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/aop/package-summary.html">at.dormancy.aop</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/persistence/package-summary.html">at.dormancy.persistence</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/persister/package-summary.html">at.dormancy.persister</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/persister/callback/package-summary.html">at.dormancy.persister.callback</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/persister/filter/package-summary.html">at.dormancy.persister.filter</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/persister/function/package-summary.html">at.dormancy.persister.function</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/persister/predicate/package-summary.html">at.dormancy.persister.predicate</a></li>
    <li class="api apilevel-">
  <a href="./at/dormancy/util/package-summary.html">at.dormancy.util</a></li>
              </ul><br/>
            </div> <!-- end packages -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav">
              <script>
                /*addLoadEvent(maxPackageHeight);*/
              </script>
              <p style="padding:10px">Select a package to view its members</p><br/>
          </div><!-- end classes -->
        </div><!-- end nav-panels -->
        <div id="nav-tree" style="display:none">
          <div id="index-links"><nobr>
            <a href="./packages.html"  >Package Index</a> | 
            <a href="./classes.html" class="selected">Class Index</a></nobr>
          </div>
        </div><!-- end nav-tree -->
      </div><!-- end swapper -->
    </div> <!-- end side-nav -->
    <script>
      if (!isMobile) {
        $("<a href='#' id='nav-swap' onclick='swapNav();return false;' style='font-size:10px;line-height:9px;margin-left:1em;text-decoration:none;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>").appendTo("#side-nav");
        chooseDefaultNav();
        if ($("#nav-tree").is(':visible')) {
          init_default_navtree("./");
        } else {
          addLoadEvent(function() {
            scrollIntoView("packages-nav");
            scrollIntoView("classes-nav");
          });
        }
        $("#swapper").css({borderBottom:"2px solid #aaa"});
      } else {
        swapNav(); // tree view should be used on mobile
      }
    </script>



<div class="g-unit" id="doc-content">

<div id="jd-header">
<h1>Class Index</h1>
</div>

<div id="jd-content">

<div class="jd-letterlist">
    <a href="#letter_A">A</a>
    <a href="#letter_B">B</a>
    <a href="#letter_C">C</a>
    <a href="#letter_D">D</a>
    <a href="#letter_E">E</a>
    <a href="#letter_F">F</a>
    <a href="#letter_G">G</a>
    <a href="#letter_H">H</a>
    <a href="#letter_I">I</a>
    <a href="#letter_J">J</a>
    <a href="#letter_M">M</a>
    <a href="#letter_N">N</a>
    <a href="#letter_P">P</a>
    <a href="#letter_S">S</a>
</div>



<h2 id="letter_A">A</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/AbstractContainerPersister.html">AbstractContainerPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Processes non Hibernate managed objects including wrappers and containers such as collections.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/util/AbstractDormancyUtils.html">AbstractDormancyUtils</a>&lt;PU,&nbsp;PC,&nbsp;PMD,&nbsp;PUP&nbsp;extends&nbsp;<a href="./at/dormancy/persistence/PersistenceUnitProvider.html">PersistenceUnitProvider</a>&lt;PU,&nbsp;PC,&nbsp;PMD&gt;&gt;</td>
            <td class="jd-descrcol" width="100%">Common utility methods for Dormancy support code.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/AbstractEntityPersister.html">AbstractEntityPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Abstract implementation containing some convenience methods.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/AbstractPropertyAccessorPersister.html">AbstractPropertyAccessorPersister</a>&lt;C,&nbsp;PA&nbsp;extends&nbsp;PropertyAccessor&gt;</td>
            <td class="jd-descrcol" width="100%">Uses PropertyAccessors for reading and writing bean properties.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/access/AbstractPropertyAccessStrategy.html">AbstractPropertyAccessStrategy</a></td>
            <td class="jd-descrcol" width="100%">Determines how to access entity properties based on various criteria defined by the persistence provider.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/access/AbstractPropertyAccessStrategy.AccessType.html">AbstractPropertyAccessStrategy.AccessType</a></td>
            <td class="jd-descrcol" width="100%">The access type.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/access/AnnotationPropertyAccessStrategy.html">AnnotationPropertyAccessStrategy</a></td>
            <td class="jd-descrcol" width="100%">Determines how to access entity properties based on annotations located on them.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/ArrayPersister.html">ArrayPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Processes all types of arrays by traversing them and invoking the desired operation of the appropriate
 <code><a href="./at/dormancy/persister/EntityPersister.html">EntityPersister</a></code> for all elements.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/predicate/AssignablePredicate.html">AssignablePredicate</a></td>
            <td class="jd-descrcol" width="100%">Predicate implementation that returns <code>true</code> if the input may be assigned to at least one of the types
 stored in this Predicate.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_B">B</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/BeanPropertiesPersister.html">BeanPropertiesPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Processes all named properties by retrieving the value, invoking the desired <code><a href="./at/dormancy/Dormancy.html">Dormancy</a></code> operation and writing
 the result back to the bean.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/BeanPropertyAccessorPersister.html">BeanPropertyAccessorPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Uses BeanWrappers for reading and writing bean properties.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_C">C</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/util/ClassLookup.html">ClassLookup</a></td>
            <td class="jd-descrcol" width="100%">Performs class lookups using the default ClassLoader.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/CollectionFunction.html">CollectionFunction</a>&lt;E&nbsp;extends&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/Collection.html">Collection</a>&lt;D&gt;,&nbsp;D&gt;</td>
            <td class="jd-descrcol" width="100%">Iterates over collections, invoking the provided <code><a href="./at/dormancy/persister/function/CollectionFunction.html">CollectionFunction</a></code> on every element.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/CollectionPersister.html">CollectionPersister</a>&lt;C&nbsp;extends&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/Collection.html">Collection</a>&gt;</td>
            <td class="jd-descrcol" width="100%">Processes all types of <code><a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/Collection.html">Collection</a></code>s by traversing them and invoking the desired operation of the appropriate
 <code><a href="./at/dormancy/persister/EntityPersister.html">EntityPersister</a></code> for all elements.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/ConstantValueFunction.html">ConstantValueFunction</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">Applies a constant value to every <code><a href="./at/dormancy/persister/function/FunctionContext.html">FunctionContext</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/ContextFunction.html">ContextFunction</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">Applies this Function to the given <code><a href="./at/dormancy/persister/function/FunctionContext.html">FunctionContext</a></code>.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_D">D</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/DelegateFunction.html">DelegateFunction</a>&lt;E,&nbsp;D&gt;</td>
            <td class="jd-descrcol" width="100%">Invokes the provided <code><a href="./at/dormancy/persister/function/ContextFunction.html">ContextFunction</a></code> on the object.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/DirectFieldAccessorPersister.html">DirectFieldAccessorPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Uses ConfigurablePropertyAccessors for reading and writing bean properties.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/Dormancy.html">Dormancy</a>&lt;PU,&nbsp;PC,&nbsp;PMD&gt;</td>
            <td class="jd-descrcol" width="100%">Clones Hibernate entities and merges them into a persistence context.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/aop/DormancyAdvisor.html">DormancyAdvisor</a></td>
            <td class="jd-descrcol" width="100%">Intercepts calls and performs cloning and merging of Hibernate entities.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/aop/DormancyAdvisor.Mode.html">DormancyAdvisor.Mode</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/DormancyCloneFunction.html">DormancyCloneFunction</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">Uses <code><a href="./at/dormancy/Dormancy.html">Dormancy</a></code> to clone the objects.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/DormancyFunction.html">DormancyFunction</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">This class exists as a convenience for internal implementations, which use <code><a href="./at/dormancy/Dormancy.html">Dormancy</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/DormancyMergeFunction.html">DormancyMergeFunction</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">Uses <code><a href="./at/dormancy/Dormancy.html">Dormancy</a></code> to clone the objects.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/util/DormancyUtils.html">DormancyUtils</a></td>
            <td class="jd-descrcol" width="100%">Utility methods for Dormancy support code.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/DynamicEntityPersister.html">DynamicEntityPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Dynamically decides if a certain object type can be persisted.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_E">E</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/callback/EntityCallback.html">EntityCallback</a>&lt;T,&nbsp;PU,&nbsp;PC,&nbsp;PMD&gt;</td>
            <td class="jd-descrcol" width="100%">Callback interface for JPA code.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/EntityPersister.html">EntityPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Contains operations for cloning Hibernate managed objects and merging them into a persistence context.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/EntityPersisterConfiguration.html">EntityPersisterConfiguration</a></td>
            <td class="jd-descrcol" width="100%">The configuration for <code><a href="./at/dormancy/persister/EntityPersister.html">EntityPersister</a></code>s.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_F">F</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/FieldFilterPersister.html">FieldFilterPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Uses FieldFilters for determining the properties to process.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/FunctionContext.html">FunctionContext</a>&lt;T&gt;</td>
            <td class="jd-descrcol" width="100%">Holds context sensitive variables for stateless <code><a href="./at/dormancy/persister/function/ContextFunction.html">ContextFunction</a></code>s.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/FunctionPersister.html">FunctionPersister</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">Uses Function Functions for cloning/merging of Iterable Iterables containing JPA entities.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_G">G</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/GenericEntityPersister.html">GenericEntityPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Determines the properties to process dynamically.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_H">H</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/HibernateDormancy.html">HibernateDormancy</a></td>
            <td class="jd-descrcol" width="100%">Clones Hibernate entities and merges them into a Session.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persistence/HibernatePersistenceContextProvider.html">HibernatePersistenceContextProvider</a></td>
            <td class="jd-descrcol" width="100%">Provides access to the current Hibernate Session.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persistence/HibernatePersistenceUnitProvider.html">HibernatePersistenceUnitProvider</a></td>
            <td class="jd-descrcol" width="100%">Provides access to the SessionFactory and ClassMetadata of managed Hibernate entities.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/access/HibernatePropertyAccessStrategy.html">HibernatePropertyAccessStrategy</a></td>
            <td class="jd-descrcol" width="100%">Uses Hibernate 4 specific annotations for determining how to access properties of Hibernate entities.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_I">I</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/util/IntrospectorUtils.html">IntrospectorUtils</a></td>
            <td class="jd-descrcol" width="100%">Utility class that simplifies bean introspection and caches PropertyDescriptors for improved performance.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_J">J</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/util/JpaProviderUtils.html">JpaProviderUtils</a></td>
            <td class="jd-descrcol" width="100%">Utilities for making JPA providers compatible.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_M">M</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/MapFunction.html">MapFunction</a>&lt;K,&nbsp;V,&nbsp;E&nbsp;extends&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/Map.html">Map</a>&lt;K,&nbsp;V&gt;&gt;</td>
            <td class="jd-descrcol" width="100%">Iterates over collections, invoking the provided <code><a href="./at/dormancy/persister/function/CollectionFunction.html">CollectionFunction</a></code>s on every key and element.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/MapPersister.html">MapPersister</a></td>
            <td class="jd-descrcol" width="100%">Processes all types of Maps by traversing them and invoking the desired operation of the appropriate
 <code><a href="./at/dormancy/persister/EntityPersister.html">EntityPersister</a></code> for all keys and values.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/filter/MemberFilter.html">MemberFilter</a></td>
            <td class="jd-descrcol" width="100%">Callback used to filter fields or methods to be operated on by a field/method callback.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_N">N</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/filter/NonStaticFinalFieldFilter.html">NonStaticFinalFieldFilter</a></td>
            <td class="jd-descrcol" width="100%">Selects Fields or Methods, which are not <code>static final</code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/filter/NonTransientPropertyFilter.html">NonTransientPropertyFilter</a></td>
            <td class="jd-descrcol" width="100%">Selects Fields or Methods not annotated with javax.persistence.Transient.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/NoOpPersister.html">NoOpPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Simply returns the given entities.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/NoOpPersister.NoOpEntityPersisterHolder.html">NoOpPersister.NoOpEntityPersisterHolder</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/function/NullFunction.html">NullFunction</a>&lt;E&gt;</td>
            <td class="jd-descrcol" width="100%">Applies <code>null</code> to every <code><a href="./at/dormancy/persister/function/FunctionContext.html">FunctionContext</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/NullPersister.html">NullPersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Simply returns <code>null</code>.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/NullPersister.NullPersisterHolder.html">NullPersister.NullPersisterHolder</a></td>
            <td class="jd-descrcol" width="100%">&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_P">P</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/predicate/PackagePredicate.html">PackagePredicate</a></td>
            <td class="jd-descrcol" width="100%">Predicate implementation that returns <code>true</code> if the class of the input is located within a certain
 package location stored in this Predicate.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persistence/PersistenceContextProvider.html">PersistenceContextProvider</a>&lt;PC&gt;</td>
            <td class="jd-descrcol" width="100%">Interface used to access the entity manager for the persistence unit.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/aop/PersistenceEndpoint.html">PersistenceEndpoint</a></td>
            <td class="jd-descrcol" width="100%">Provides metadata for the <code><a href="./at/dormancy/aop/DormancyAdvisor.html">DormancyAdvisor</a></code>.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persistence/PersistenceUnitProvider.html">PersistenceUnitProvider</a>&lt;PU,&nbsp;PC,&nbsp;PMD&gt;</td>
            <td class="jd-descrcol" width="100%">Interface used to access the entity manager factory for the persistence unit.&nbsp;</td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/PredicatePersister.html">PredicatePersister</a>&lt;C,&nbsp;P&nbsp;extends&nbsp;Predicate&gt;</td>
            <td class="jd-descrcol" width="100%">Evaluates a Predicate for determining the <code><a href="./at/dormancy/persister/EntityPersister.html">EntityPersister</a></code> to use for processing certain objects.&nbsp;</td>
        </tr>
    
    
</table>


<h2 id="letter_S">S</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/persister/SimplePersister.html">SimplePersister</a>&lt;C&gt;</td>
            <td class="jd-descrcol" width="100%">Processes all non-static non-final fields that are declared in the transient as well as the persistent object.&nbsp;</td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="./at/dormancy/access/StrategyPropertyAccessor.html">StrategyPropertyAccessor</a></td>
            <td class="jd-descrcol" width="100%">Uses the provided <code><a href="./at/dormancy/access/AbstractPropertyAccessStrategy.html">AbstractPropertyAccessStrategy</a></code> to determine how to access an object´s properties.&nbsp;</td>
        </tr>
    
    
</table>


<div id="footer">
Generated by <a href="http://code.google.com/p/doclava/">Doclava</a>.
</div> <!-- end footer -->

</div><!-- end jd-content -->
</div><!-- end doc-content -->

</div> <!-- end body-content --> 

<script type="text/javascript">
init(); /* initialize doclava-developer-docs.js */
</script>

</body>
</html>